# 作者: 赵若云
# 2025年02月17日14时13分48秒
# 3478783573@qq.com

def ues_float():
    """
    感受浮点数精度
    :return:
    """

    f = 1234567891.23456789  # 最多到17位（包含整数位）提供17位精度，但末位可能不准确
    print(f)


def use_bool():
    """
    查看bool类型输出及运算
    :return:
    """
    print(1 == 1)
    print(False + 0)  # False=0


def use_complex():
    """
    使用复数
    :return:
    """
    c = complex(3, 4)  # （实数，虚数）
    print("c is %d+%dj" % (c.real, c.imag))


def use_char():
    """
    转义字符
    \n(换行）
    \"（双引号）
    \'（单引号）
    :return: 
    """
    print('abc\nedf')
    print("abc'd'edf'h")  # 双引号里可以写单引号
    s = '''
    今天是一个好天气，‘和“都在这里
    '''
    print(s)
    print("abc\rd")  # 将前面的覆盖掉了直接输出d(在Pycharm中）；输出dbc（在控制窗口中）


def use_ascii():
    """
    ASCII码
    :return:
    """
    c = 'a'
    print(ord(c))  # 得到a的ASCII值
    d = chr(ord(c) - 32)  # 转成字符
    print(d)  # 得到A

# ues_float()
# use_bool()
# use_complex()
# use_char()
# use_ascii()

# 不同类型不能相加减
